on one's own initiative - Turco Inglés Diccionario